truck based sport utility vehicle - Allemand Anglais Dictionnaire